package io.renren.modules.hospital.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.sql.Date;

/**
 * @author starry
 * @email 2495646304@qq.com
 * @date 2023-11-15 15:54:22
 */
@Data
@TableName("tb_bl" )
public class BlEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 病历编号
     */
    @TableId
    private Integer blId;
    /**
     * 患者编号
     */
    private Integer hzId;
    /**
     * 创建人编号
     */
    private Integer ysIdFirst;
    /**
     * 当前处理人编号
     */
    private String ysIdCurrent;
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date blCreateDate;
    /**
     * 创建人姓名
     */
    private String ysNameFirst;
    /**
     * 当前处理人姓名
     */
    private String ysNameCurrent;
    /**
     * 病历状态
     */
    private Boolean blState;
    /**
     * 病历更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8" )
    private Date blUpdateTime;

}
